DrawThemeListBoxFrame
NEW WITH THE APPEARANCE MANAGER
Draws a list box frame consistent with the current theme.
pascal OSStatus DrawThemeListBoxFrame ( const Rect *inRect, ThemeDrawState inState);
inRect
- On input, a pointer to a rectangle.
inState
- A value specifying the state in which the list box frame is to be drawn; see "Appearance-Compliant Draw State Constants". The frame can only be drawn as active or inactive; passing
kThemeStatePressed
will result in an error being returned.- function result
- A result code; see "Result Codes".
DISCUSSION
TheDrawThemeListBoxFrame
function draws a list box frame (a maximum of 2 pixels thick) outside the rectangle passed in. The rectangle should be the same as the one passed into the functionDrawThemeFocusRect
so you can get the correct focus look for your list box control.SEE ALSO
"Control Guidelines" in Mac OS 8 Human Interface Guidelines.